#include "../AlunoDisciplina.h"

AlunoDisciplina::AlunoDisciplina()
{
    this->ref_aluno = 0;
    this->ref_disciplina = 0;
    this->nm_mencao = "";
    this->nu_periodo = 0;
    this->link_disciplina = NULL;
}

void AlunoDisciplina::set_ref_aluno(unsigned int a) {
    this->ref_aluno = a;
}

void AlunoDisciplina::set_ref_disciplina(unsigned int d) {
    this->ref_disciplina = d;
}

void AlunoDisciplina::set_link_disciplina(Disciplina* link) {
    this->link_disciplina = link;
}

void AlunoDisciplina::set_nm_mencao(string m) {
    this->nm_mencao = m;
}

void AlunoDisciplina::set_nu_periodo(unsigned int p) {
    this->nu_periodo = p;
}

int AlunoDisciplina::get_ref_aluno() {
    return this->ref_aluno;
}

int AlunoDisciplina::get_ref_disciplina() {
    return this->ref_disciplina;
}

int AlunoDisciplina::get_nu_periodo() {
    return this->nu_periodo;
}

string AlunoDisciplina::get_nm_mencao() {
    return this->nm_mencao;
}

Disciplina* AlunoDisciplina::get_link_disciplina() {
    return this->link_disciplina;
}
